"""
1、简述变量命名规范
2、name = input(“>>>”) name变量是什么数据类型？
3、Python有哪些注释方法？
4、判断下列逻辑语句的True,False.
    1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
5、有变量name = " aleX leNb " 完成如下操作
    移除 name 变量对应的值两边的空格,并输出处理结果
    判断 name 变量是否以 "al" 开头,并输出结果
    判断name变量是否以"Nb"结尾,并输出结果
    将 name 变量对应的值中的所有的"l" 替换为 "p",并输出结果
    将name变量对应的值中的第一个"l"替换成"p",并输出结果
    将 name 变量对应的值根据所有的"l" 分割,并输出结果。
    将name变量对应的值根据第一个"l"分割,并输出结果。
    将 name 变量对应的值变大写,并输出结果
    将 name 变量对应的值变小写,并输出结果
    判断name变量对应的值字母"l"出现几次，并输出结果
    如果判断name变量对应的值前四位"l"出现几次,并输出结果
    请输出 name 变量对应的值的第 2 个字符?
    请输出 name 变量对应的值的前 3 个字符?
    请输出 name 变量对应的值的后 2 个字符?
    如何实现字符串的反转？如： name = "wupeiqi" 请反转为 name ="iqiepuw"
6、如何实现 “1,2,3” 变成 [‘1’,’2’,’3’]
7、以下代码输出是什么? list="a,b,c,d,e,f" print list[10:]
8、对3.2做四舍五入，并打印绝对值
9、"123"能否转成数字？"34r"呢？说明原因
10、制作趣味模板程序需求：等待⽤户输⼊名字、地点、爱好，根据⽤户的名字和爱好进行任意现实如：敬爱可亲的xxx，最喜欢在xxx地⽅⼲xxx
    使用input获取内容，格式化输出打印
"""
name = " aleX leNb "
print(name.strip())
print(name.startswith('al'))
print(name.endswith('Nb'))
print(name.replace('l', 'p'))
print(name.count('l'))
print(name[:4].count('l'))
print(name[::-1])
print(name[-2:])

# 1、简述变量命名规范
# 不要取中文变量

# 2、name = input(“>>>”) name变量是什么数据类型？
# str

# 3、Python有哪些注释方法？
# ...

# 4、判断下列逻辑语句的True,False.
#     1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6

# 6、如何实现 “1,2,3” 变成 [‘1’,’2’,’3’]
# "1,2,3".split(',')

# 7、以下代码输出是什么? list="a,b,c,d,e,f" print(list[10:])
# f

# 8、对3.2做四舍五入，并打印绝对值
# abs(round(3.2, 0))

# 9、"123"能否转成数字？"34r"呢？说明原因
# "123"可以，"34r"不行

# 10、制作趣味模板程序需求：等待⽤户输⼊名字、地点、爱好，根据⽤户的名字和爱好进行任意现实如：敬爱可亲的xxx，最喜欢在xxx地⽅⼲xxx
#     使用input获取内容，格式化输出打印

# name = input("姓名: ")
# place = input("地点: ")
# hobby = input("爱好：")
#
# print(f"敬爱可亲的{name}，最喜欢在{place}地⽅⼲{hobby}")